home *** CD-ROM | disk | FTP | other *** search
- /*
- * File: DZInput.h
- *
- * Copyright © 1996 Apple Computer, Inc.
- */
-
- #ifndef __DZInput__
- #define __DZInput__
-
- #include <Types.h>
-
-
- typedef enum TInputEvent {
- kInputEvent_None,
-
- // it's IMPORTANT that end be begin+1
- kInputEvent_Fire_On,
- kInputEvent_Fire_Off,
-
- // it's IMPORTANT that off be on+1
- kInputEvent_InertialDampers_On,
- kInputEvent_InertialDampers_Off,
-
- kInputEvent_InstantStop,
-
- kInputEvent_ShowHUD,
- kInputEvent_ShowFPS,
- kInputEvent_ShowThrottle,
- kInputEvent_ShowVelocity,
-
- kInputEvent_Pause
-
- } TInputEvent;
-
-
- void Input_Init(
- void);
-
- void Input_Exit(
- void);
-
- void Input_Configure(
- void);
-
- float Input_GetRoll (void);
- float Input_GetPitch (void);
- float Input_GetYaw (void);
- float Input_GetThrottle (void);
-
- TInputEvent Input_GetEvent(
- void);
-
- void Input_Activate(
- Boolean inActivate);
-
- #endif /* __DZInput__ */